be in straits - Turkish English Dictionary